home *** CD-ROM | disk | FTP | other *** search
- /*
- * $Id: proto.h,v 1.2 1992/07/16 11:59:50 rosenkra Exp $
- *
- * $Log: proto.h,v $
- * Revision 1.2 1992/07/16 11:59:50 rosenkra
- * port to gcc. this is list of prototypes.
- * new at RCS r1.2 and nroff v1.20p0.
- *
- * Revision 1.1 1992/07/16 10:38:32 rosenkra
- * port to gcc, add tm,ie,el
- *
- */
-
- /* made with: mkptypes *.c >proto.h */
-
- #if defined(USE_PROTOTYPES) && defined(__STDC__)
- # define _P(s) s
- #else
- # define _P(s) ()
- #endif
-
-
- /* command.c */
- void comand _P((REGISTER char *p));
- int comtyp _P((REGISTER char *p, char *m));
- void gettl _P((REGISTER char *p, REGISTER char *q, int *limit));
- int getval _P((REGISTER char *p, REGISTER char *p_argtyp));
- int getnumeric _P((REGISTER char *p));
- int do_oper _P((int first, int oper, int second));
- void set _P((REGISTER int *param, REGISTER int val, REGISTER int type, REGISTER int defval, REGISTER int minval, REGISTER int maxval));
- int set_ireg _P((REGISTER char *name, REGISTER int val, REGISTER int opt));
- void read_if _P((int opt));
- int estrlen _P((char *ps));
-
- /* dev.c */
- int dev_char _P((int c1, REGISTER int c2, REGISTER char *c));
-
- /* escape.c */
- void expesc _P((char *p, char *q));
- int specialchar _P((REGISTER char *s, REGISTER char *c));
- void fontchange _P((int fnt, char *s));
- int findreg _P((REGISTER char *name));
-
- /* io.c */
- int getlin _P((char *p, FILE *in_buf));
- int ngetc _P((FILE *infp));
- void pbstr _P((char *p));
- void putbak _P((int c));
- void prchar _P((int c, FILE *fp));
- void put _P((char *p));
- void putlin _P((REGISTER char *p, FILE *pbuf));
- void putc_lpr _P((int c, FILE *fp));
-
- /* low.c */
- int atod _P((int c));
- void robrk _P((void));
- int ctod _P((REGISTER char *p));
- void inptobu _P((char *ps));
- void butochar _P((char *ps));
- char *skipbl _P((REGISTER char *p));
- char *skipwd _P((REGISTER char *p));
- void space _P((int n));
- char *getfield _P((REGISTER char *p, REGISTER char *q, int delim));
- int getwrd _P((REGISTER char *p0, REGISTER char *p1));
- int countesc _P((REGISTER char *p));
- int itoda _P((int value, REGISTER char *p, REGISTER int size));
- int itoROMAN _P((int value, REGISTER char *p, REGISTER int size));
- int itoroman _P((int value, char *p, int size));
- int itoLETTER _P((int value, REGISTER char *p, REGISTER int size));
- int itoletter _P((int value, REGISTER char *p, REGISTER int size));
- int min _P((REGISTER int v1, REGISTER int v2));
- int max _P((REGISTER int v1, REGISTER int v2));
- void err_exit _P((int code));
- void wait_for_char _P((void));
-
- /* macros.c */
- void defmac _P((REGISTER char *p, FILE *infp));
- int colmac _P((REGISTER char *p, char *d, REGISTER int i));
- int putmac _P((char *name, char *p));
- char *getmac _P((REGISTER char *name));
- void maceval _P((REGISTER char *p, char *m));
- void printmac _P((int opt));
-
- /* main.c */
- void main _P((int argc, char *argv[]));
- void usage _P((void));
- void init _P((void));
- int pswitch _P((REGISTER char *p, REGISTER int *q));
- void profile _P((void));
-
- /* strings.c */
- void defstr _P((REGISTER char *p));
- int colstr _P((REGISTER char *p, char *d));
- int putstr _P((REGISTER char *name, REGISTER char *p));
- char *getstr _P((REGISTER char *name));
-
- /* text.c */
- void text _P((REGISTER char *p));
- void bold _P((REGISTER char *p0, REGISTER char *p1, int size));
- void center _P((REGISTER char *p));
- void expand _P((REGISTER char *p0, int c, REGISTER char *s));
- void justcntr _P((REGISTER char *p, char *q, int *limit));
- void justleft _P((REGISTER char *p, char *q, int limit));
- void justrite _P((REGISTER char *p, char *q, int limit));
- void leadbl _P((REGISTER char *p));
- void pfoot _P((void));
- void phead _P((void));
- void puttl _P((REGISTER char *p, int *lim, int pgno));
- void putwrd _P((REGISTER char *wrdbuf));
- void skip _P((REGISTER int n));
- void spread _P((REGISTER char *p, int outp, int nextra, int outwds, int escapes));
- int strkovr _P((REGISTER char *p, REGISTER char *q));
- void underl _P((REGISTER char *p0, REGISTER char *p1, int size));
- int width _P((REGISTER char *s));
- void do_mc _P((char *p));
-
- /* hyph.c */
- char *do_hyphen _P((char *ps, int n, char **p1, char **p2));
-
- #undef _P
-